This is not a dictionary! - Search for "lap of the gods" in The Danish Dictionary
February 29. 2016 from wordnet.princeton.edu
lap of the gods — noun — english
beyond human control or responsibility; "there is nothing more I can do; it's in the lap of the gods now"
English · Dansk · Sign up · About OnlineObjects · Terms and privacy policy